• word of the day

    venus's slipper

    venus's slipper - Dictionary definition and meaning for word venus's slipper

    Definition
    (noun) any of various orchids of the genus Paphiopedilum having slender flower stalks bearing 1 to several waxy flowers with pouchlike lips

Word used in video below:
text: um Mercury oh well done Edmund Venus
Download our Mobile App Today
Receive our word of the day
on Whatsapp